be recalcitrant to medical therapy - French English Dictionary